home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / share / doc / libhtml-parser-perl / TODO < prev   
Text File  |  2009-06-20  |  1KB  |  33 lines

  1. TODO
  2.  
  3.  - limit the length of markup elements that never end.   Perhaps by
  4.    configurable limits on the length that markup can have and still
  5.    be recognized.  Report stuff as 'text' when this happens?
  6.  - remove 255 char limit on literal argspec strings
  7.  - implement backslash escapes in literal argspec string
  8.  - <![%app1;[...]]> (parameter entities)
  9.  - make literal tags configurable.  The current list is hardcoded
  10.    to be "script", "style", "title", "iframe", "textarea", "xmp",
  11.    and "plaintext".
  12.  
  13. SGML FEATURES WE WILL PROBABLY IGNORE FOREVER
  14.  - Empty tags: <> </>  (repeat previous start tag)
  15.  - <foo<bar>  (same as <foo><bar>)
  16.  - NET tags <name/.../
  17.  
  18.  
  19. POSSIBLE OPTIMIZATIONS
  20.  - none that I can think of right now
  21.  - run the profiler
  22.  
  23.  
  24. MINOR "BUGS" (alias FEATURES)
  25.  - no way to clear "boolean_attribute_value".
  26.  - <style> and <script> do not end with the first "</".
  27.  
  28.  
  29. MSIE bug compatibility
  30.  - recognize server side includes as comments; <% ... %>
  31.    if no matching %> found tread "<% ..." as text
  32.  - skip quoted strings when looking for PIC
  33.